package cn.baker.rabbitmq.entity;

import cn.baker.rabbitmq.enummeration.TransMessageType;
import lombok.*;
//import javax.persistence.Column;

import java.util.Date;

/**
 * 消息Entity
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TransMessage {
    /**
     * 消息ID
     */
    private String id;
    /**
     * 服务
     */
    private String service;
    /**
     * 消息类型
     */
    private String type;
    /**
     * 交换机
     */
    private String exchange;
    /**
     * 路由key
     */
    private String routingKey;
    /**
     * 队列
     */
    private String queue;
    /**
     * 消费次数
     */
    private Integer sequence;
    /**
     * 消息体
     */
    private String payload;
}
